/**
 * Classroombookings layout stylesheet
 */


html,body{margin:0;padding:0;}


/* Main top layer. Full width */
div#top{
	margin:5px 0 20px 0;
	text-align:center;
}


/* Container in top layer for other sections */
div#top-main{
	width:800px;
	margin:0 auto;
	padding:0;
}

/* Title */
div#top-left{
	width:400px;
	float:left;
}

/* User control */
div#top-right{
	width:400px;
	float:right;
}

/* Menu navigation */
div#top-menu{
	clear:both;
	width:100%;
}


/* Main body container */
div#container{text-align:left;}
div#container p{line-height:1.3;}


div#footer p{
	margin:0;
	padding:5px 0;
}


div#container{
	width:800px;
	margin:0 auto;
}


div#content{
	float:left;
	width:600px;
	margin:0 0 10px 0;
}

div#content.solo{
	width:800px;
}


div#sidebar{
	float:right;
	width:200px;
}


div#extra{
	clear:both;
	width:100%;
}


div#footer{
	clear:both;
	width:100%;
	margin:20px 0 0 0;
}